﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using FileStorage.Caching;

namespace FileStorage.Comparing
{
    /// <summary>
    /// Describes the contract a class should implement to act like being able to
    /// compare two items stored within the same or distinct filestorages.
    /// </summary>
    public interface IDataIdentifierComparer
    {
        Guid GetHash(string fileStorageName, ICacheContainer cacheContainer, Guid dataIdentifier);
    }
}
